package com.Alan.service.user;

import com.Alan.pojo.User;

import java.util.List;

/**
 * @CreateDate 2021/8/9 14:15
 */
public interface UserService {
//    用户登录和验证用户注册账号是否存在
    public User login(String userCode);

//    修改密码
    public boolean update(int id, String password);

//    根据条件获得用户总数
    public int getCount(String userName, int userRole);

//    根据条件查询用户列表
    public List<User> getUserList(String userName, int userRole, int startRow, int pageRows);

//    添加用户
    public boolean addUser(User user);

//    获取用户详细信息
    public User getUserInformation(int userId);

//    修改用户部分信息
    public boolean updateUser(User user);

//    删除用户
    public boolean delelteUser(int userId);
}
